@font-face {
    font-family: 'icomoon';
    src:  url('../fonts/icomoon.eot?wmddjq');
    src:  url('../fonts/icomoon.eot?wmddjq#iefix') format('embedded-opentype'),
      url('../fonts/icomoon.ttf?wmddjq') format('truetype'),
      url('../fonts/icomoon.woff?wmddjq') format('woff'),
      url('../fonts/icomoon.svg?wmddjq#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
.main {
    margin-top: 10px;
    height: 457px;
    
}
.fcous {
    float: right;
    height: 457px;
    width: 981px;
   /*  background-color: yellow; */
}
/* 轮播图 */
.carousel_chart {
    overflow: hidden;
    position: relative;
    float: left;
    width: 721px;
    height: 457px;
    /* background-color: red; */
    z-index: 3;
}
.lunbotu {
    position: absolute; 
    top: 0;
    left: 0;
    width: 600%;
}
.carousel_chart> ul li {
    float: left;
}
.carousel_chart>ul li a img {
   width: 721px;
   height: 457px;
}

.carousel_chart .r_ico,
.l_ico {
    display: none;
    position: absolute;
    width: 30px;
    height: 30px;
    /* background-color: red; */
    background-color: rgba(0, 0, 0, .3);
    z-index: 2;

}
.l_ico {
    top: 50%;
    margin-top: -15px;
    left: 0;
    /* font-size: 20px;
    color: #fff; */
    border-radius: 0 15px 15px 0;  
}
.l_ico:hover {
    background-color: rgba(0, 0, 0, .5);
}
.r_ico {
    top: 50%;
    margin-top: -15px;
    right: 0;
   /*  font-size: 20px; */
    /* color: #fff;
    padding-left: 15px; */
    border-radius: 15px 0 0 15px ;
}
.r_ico:hover {
    background-color: rgba(0, 0, 0, .5);
}
.carousel_chart i a {
    display: block;
    font-size: 20px;
    color: #fff;
}
.r_ico a {
    padding-left: 15px;
}
/* 底部小盒子 */
.carousel_chart .b_ico {
    position: absolute;
    left: 50%;
    /* 居中 */
    margin-left: -75px;
    bottom: 20px;
    /* width: 150px; */
    height: 20px;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 10px;
    z-index: 1;
}
.carousel_chart .b_ico:hover {
    background-color: rgba(0, 0, 0, .5);
}

.carousel_chart .b_ico ol li {
    display: block;
    float: left;
    margin: 0 5px;
    height: 20px;
    width: 20px;
    border-radius: 10px;
    background-color: #fff;
    /* color: yellow; */
}
/* 第一个li 里面的a 标签 */
.carousel_chart .b_ico ol .current {
    background-color: red;
}
/* 新闻快报 */
.newsflash {
    float: right;
    width: 251px;
    height: 455px;
    background-color: #fff;
   
}
/* 新闻头部+新闻体+生活服务 */
.news_live {
    height: 375px;
    border: 1px solid #e4e4e4 ;
}
/* 新闻头 */
.news_live .new_hd {
    height: 38px;
    border-bottom: 2px #e4e4e4 dotted;
}
.news_live .new_hd li h5 {
    float: left;
    margin-left: 16px;
    line-height: 38px;
    height: 38px;
    
    font-size: 14px;
    font-weight: 400;
    color: #333;
}
.news_live .new_hd li a {
    float: right;
    display: block;
    margin-right: 15px;
    line-height: 38px;
    height: 38px;
    font-size: 14px;
    color: #333;
}
.news_live .new_hd li a:hover {
    color: #c81623;
}
/* 新闻体 */
.new_bd {
    padding-top: 12px;
    height: 133px;
    border-bottom: 1px solid #e4e4e4;
}
.new_bd li {
    height: 23px;
    line-height: 23px;
    padding-left: 17px;
    font-size: 14px;
    color: #666;
    /* 溢出文字显示省略好 */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* 生活服务 */
.live_service {
    overflow: hidden;
    height: 210px;
    width: 251px;
}
.live_service ul li {
    position: relative;
    float: left;
    height: 71px;
    width: 63px;
    border-right: 1px solid #e4e4e4 ;
    border-bottom: 1px solid #e4e4e4 ;
}
.live_service ul li:nth-child(n+9) {
    
    height: 61px;
    width: 63px;
}
.live_service ul {
    /* 因为父盒子装不开，我们给li 的父亲指定一个宽度，然后溢出的1px切掉 */
    /* overflow: hidden; */
    width: 252px;
    
}

.live_service ul li  a i {
    display: block;
    width: 26px;
    height: 24px;
    background-color: pink;
    margin-top: 14px;
    margin-left: 16px;
    background: url(../images/icons.png) no-repeat -18px -16px;
}
.live_service ul li a {
    
    display: block;
}
.liveservice_ico {
    position: absolute;
    top: 0;
    right: 0;
    width: 12px;
    height: 17px;
}
.liveservice_ico img {
    width: 12px;
    height: 17px;
}
.live_service ul li a:hover p {
   color: #c81623;
}
.live_service ul li:nth-child(2) a i {
    background: url(../images/icons.png) no-repeat -80px -18px;
}
.live_service ul li:nth-child(3) a i {
    background: url(../images/icons.png) no-repeat -141px -17px;
}
.live_service ul li p {
    font-size: 12px;
    color: #666;
    margin-top: 10px;
    margin-left: 14px;
}
.live_service ul li:nth-child(n+9) p {
    margin-top: 5px;
   
}
/* 特价模块，special  */
.special {
    margin-top: 3px;
    height: 76px;
   
}
.special img a {
    display: block;
    width: 76px;
    width: 251px;
}

/* 今日推荐模块 recommend */
.recommend {
    margin-top: 11px;
    height: 162px;
    
}
/* 右盒子 */
.recommend .rigth_box {
    float: left;
    width: 205px;
    height: 162px;
}
.recommend .rigth_box a img {
    width: 205px;
    height: 162px;
}
/* 左盒子 */
.recommend .left_box {
    float: left;
    width: 995px;
    height: 162px;
    background-color: #ebebeb;
}
.recommend .left_box ul li {
    float: left;
}
.recommend .left_box ul li:nth-child(2n) {
    margin-top: 7px;
    width: 1px;
    height: 145px;
    background-color: #ddd;
}
.recommend .left_box ul li a {
    display: block;
}
.recommend .left_box ul li a img {
    height: 163px;
}
/* 猜你喜欢模块 guess_like */
.guess_like {
    margin-top: 27px;
    margin-bottom: 30px;
    /* height: 263px; */
    
 
}
/*  猜你喜欢模块 头部*/
.guess_like_hd {
    height: 31px;
    /* background-color: yellow; */
}
.guess_like_hd em {
    float: left;
    font-size: 18px;
    color: #333;
}
.guess_like_hd i {
    float: right;
    /* padding-right: 19px; */
    line-height: 31px;
    font-size: 12px;
    color: #333;
}
.guess_like_hd i a {
    padding-right: 19px;
    display: inline-block;
}
.guess_like_hd i a::after {
    content: '';
    font-family: 'icomoon';
    vertical-align: bottom;
    font-size: 12px;
    color: #85848d;
}
.guess_like_hd i:hover a::after {
    color: #c81623;
}
/*  猜你喜欢模块 体*/
.guess_like_bd {
    height: 232px;
    border: 1px solid #e4e4e4;
    overflow: hidden;
}
.guess_like_bd ul {
    width: 1210px;
}
.guess_like_bd ul li {
    float: left;

    width: 200px;
    height: 231px;
}
.guess_like_img {
   
    text-align: center;
    width: 200px;
    height: 160px;
    line-height: 160px;
    
}
.guess_like_bd ul li a {
    display: block;
}


.describe {
    width: 200px;
    height: 64px;
    padding: 0 34px;
    margin-bottom: 13px;
    border-right: 1px solid #e4e4e4; 
}
.guess_like_bd ul li:last-child .describe {
    border-right: 0;
}
.describe p {
    font-size: 12px;
    color: #666;
    
    line-height: 20px;
    /* padding-top: 12px; */
       
}
.describe span {
    font-size: 18px;
    color: #df3033;
}
.describe span em {
    font-size: 14px;
}
/* 传智播客，有趣区,头部，interest_hd */
.interest {
    margin-bottom: 28px;
}
.interest_hd {
    height: 28px;
  
    font-size: 18px;
    color: #333;
}
.interest_hd em {
    font-weight: 700;
}
/*  传智播客，有趣区,体，interest_bd */
.interest_bd {
    height: 406px;
   
}
/* 左边盒子 */
.interest_bd_left {
    float: left;
    width: 405px;
    height: 406px;
}
.interest_bd_left a {
    display: block;
    overflow: hidden;
}
.interest_bd_left a img {
    width: 100%;
    transition: all 0.4s;
    

}
.interest_bd_left a img:hover {
    transform: scale(1.1);
}

/* 右边盒子 体 */
.interest_bd_rigth {
    float: left;
    width: 795px;
    height: 406px;
    background-color: #fff;
}
/* 好东西 haodongxi_col */
.haodongxi_col {
    float: left;
    width: 228px;
    height: 406px;
    border: #ededed 1px solid;
    border-left: 0;
   

}
.haodongxi_col h6{
    width: 190px;   
}
.haodongxi_col div a {
    display: block;
}
/* cont_top 上内容盒子 */
.cont_top {
    width: 227px;
    height: 207px;
    background-color: red;
}
.cont_top a img {
    width: 227px;
    height: 207px;
    border-bottom: #ededed 1px solid;
}
.cont_bottom a img {
    width: 227px;
    height: 158px;
   
}
.cont_bottom {
    width: 227px;
    height: 158px;
    background-color: yellow;
}
/* 品牌街 */
.pinpaijie_col {
    float: left;
    width: 407px;
    height: 406px;
    border: #ededed 1px solid;
    border-left: 0;
}
/* 好东西，品牌街 */
.haodongxi_col h6,
.pinpaijie_col h6 {
    
    height: 41px;
    margin-left: 18px;
    line-height: 41px;
    text-align: center;
    border-bottom: 1px dashed #ededed;
    font-size: 14px;
    font-weight: 500;
    color: #333;
}
.pinpaijie_col h6 {
    width: 368px;
}
/* 上 */
.pinpaijie_cont_top {
    width: 406px;
    height: 207px;
    border-bottom: 1px solid #ededed;

}
.pinpaijie_cont_top img {
    width: 100%;
}
/* 下 */
.pinpaijie_cont_bottom {
    height: 159px;
    width: 406px;
    border-bottom: 1px solid #ededed;
}
.pinpaijie_cont_bottom_rigth,
.pinpaijie_cont_bottom_left {
    float: left;
    height: 159px;
    width: 203px;
}
.pinpaijie_cont_bottom_rigth img,
.pinpaijie_cont_bottom_left img {
    height: 159px;
    width: 203px;
}
.corporate_name {
    float: left;
    width: 160px;
    border: #ededed 1px solid;
    border-left: 0;
}
/* 家用电器头部开始 */  
/* 家用电器头部 box_hd */
.box_hd {
    height: 31px;
 
    border-bottom: 2px solid #c81623;
}
.box_hd h3 {
    float: left;
    font-size: 18px;
    color: #c81623;
    font-weight: 400;
}
.box_hd .table_list {
    float: right;
    width: 650px;
    line-height: 31px;
    
}
.table_list ul li  {
    float: left;
}
.table_list ul li a {
    padding: 0 13px;
    font-size: 12px;
    color: #666;
}
.table_list ul li:nth-child(1) a {
    color: #c81623;
}
.table_list ul li:hover a {
    color: #c81623;
}
/* 家用电器主体 box_bd */
.box_bd {
    height: 361px;
}
.table_cont>div {
    float: left;
}
.col_210 {
    height: 361px;
    width: 210px;
    background-color: #f9f9f9;
}
.col_210 ul li {
    text-align: center;
    margin-left: 13px;
    width: 87px;
    height: 34px;
    border-bottom: 1px solid #ededed;
    float: left;
    
}
.col_210 ul li a {
    line-height: 34px;
    height: 34px;
}
.col_210>a img {
   height: 260px;
   width: 210px;

}
.col_329{
    width: 329px;
}
.col_329 img {
    width: 329px;
    height: 361px;
}
.col_329 {
    position: relative;
}
.col_329 ul {
    position: absolute;
    top: 331px;
    left: 135px;
    transform: translate(50%);
    width: 48px;
    height: 20px; 
}
.col_329 ul li {
    float: left;    
}
.col_329 ul li a {
    display: block;
    margin: 6px 3px;
    background-color: #3e3e3e;
    width: 10px;
    height: 10px;
    border-radius: 5px;
}
.col_329 ul li:first-child a {
    background-color: #fff;
}
.col_221_top_box,
.col_221_bottom_box,
.col_219_top_box,
.col_219_bottom_box {
    border-bottom: 1px solid #ededed;
    border-right: 1px solid #ededed;
}
.col_221_top_box {
    height: 180px;

}
.col_221_top_box img {
    width: 100%;
    height: 100%;
}
.col_221_bottom_box {
    height: 181px;

}
.col_221_bottom_box img {
    width: 100%;
    height: 100%;
}
.col_221 {
    width: 221px;
}
.col_221_4 {
    height: 361px;
}
.col_221_4 img {
    width: 100%;
    height: 100%;
}
.col_219 {
    width: 219px;
    height: 361px;
    background-color: pink;
}
.col_219_top_box img,
.col_219_bottom_box img{
    width: 219px;
    height: 180.5px;
}

/* 产品名称 product_name */
.product_name {
    margin-top: 29px;
    margin-bottom: 29px;
    height: 65px;
    background-color: #f7f7f7;
}

/* 热门疯抢，hot_buy,开始 */
/* 热门疯抢，hot_buy_hd,头部区域 */
.hot_buy {
    margin-bottom: 29px;
}
.hot_buy_hd {
    height: 33px;
    background-color: #fff;

}
.hot_buy_hd h3 {
    font-size: 18px;
    color: #333;
    font-weight: 400;
}
/* 热门疯抢，hot_buy_bd,主体区域 */
.hot_buy_bd {
    height: 282px;
    background-color: #fff;
    border: 1px solid #ededed;
}
/* 左盒子，hot_buy_left_box */
.hot_buy_left_box {
    float: left;
    overflow: hidden;
    width: 240px;
    height: 282px;
    border-right: 1px solid #ededed;
  
}
.hot_buy_left_box img {
    width: 240px;
    height: 282px;
}
/*中间盒子 */
.hot_buy_min_box {
    float: left;
    width: 660px;
    height: 282px;

}
.hot_buy_min_box ul li {
    float: left;
    width: 220px;
    height: 141px;
    border-bottom: 1px solid #ededed;
    /* border-right: 1px solid #ededed; */
}
.hot_buy_min_box ul li:nth-child(4+n) {
    border-bottom: 0;
}
.hot_buy_min_box ul li img {
    width: 219px;
    height: 140px;
}
/* 右边评价模块，appraise  */
.appraise {
    float: left;
    width: 298px;
    height: 282px;

}
/* 上下两个盒子 */
.appraise_box_1,
.appraise_box_2 {
    width: 298px;
    height: 141px;
}

.appraise_box_1 ul li:first-child,
.appraise_box_2 ul li:first-child {
    float: left;
    height: 141px;
    width: 117px;
}
.appraise_box_1 ul li:first-child img,
.appraise_box_2 ul li:first-child img {
    height: 141px;
    width: 117px;
}

.appraise_box_1 ul li:last-child,
.appraise_box_2 ul li:last-child {
    float: left;
    height: 141px;
    width: 181px;
}
.appraise_box_right {
    margin-top: 38px;
    height: 88px;
  
}
.use_name {
    /* width: 181px; */
    height: 35px;
    line-height: 35px;
 
}
.appraise_box_right em {
    height: 53px;
    background-color: #f8f8f8;
}